<?php
	include ("../_conf/constantes.php");
	include ("../config.php");
	require_once (PEARPATH . "HTML/Template/IT.php");
	$tpl = new HTML_Template_IT(TPLPATH);
	$tpl->loadTemplatefile("formEmpleado.htm");
	$conn = ADONewConnection($dsnComisiones);
	$conn->SetFetchMode(ADODB_FETCH_ASSOC);
	$archivoExec = "actualizarPersonal.php";
	$cedulaEmpleado = "";
	$personal = array();
	
			$sql = "SELECT * FROM empleado WHERE cedulaempleado = $cedulaEmpleado";
			$rs = $conn->query($sql);
	
	$enlUsuaSess = "?krd=" . $usuaLogin;

	if (!empty($_POST["cedulaEmpleado"])){
		$cedulaEmpleado = $_POST["cedulaEmpleado"];
		
			$sql = "SELECT * FROM empleado WHERE cedulaempleado = $cedulaEmpleado";
			$rs = $conn->query($sql);
			
			if (!$rs->EOF) {
				$personal["cedulaempleado"] = $rs->fields["cedulaempleado"];
				$personal["nombres"] = $rs->fields["nombres"];
				$personal["primerapellido"] = $rs->fields["primerapellido"];
				$personal["segundoapellido"] = $rs->fields["segundoapellido"];
				$personal["ciudadexpedicion"] = $rs->fields["ciudadexpedicion"];
				$personal["salariobase"] = $rs->fields["salariobase"];
				$personal["fechinicontrato"] = $rs->fields["fechinicontrato"];
				$personal["fechfincontrato"] = $rs->fields["fechfincontrato"];
				$tVinculacion = $rs->fields["tipovincentidad"];
				$personal["gradotrabajador"] = $rs->fields["gradotrabajador"];
				$personal["codigotrabajador"] = $rs->fields["codigotrabajador"];
				$idDepe = $rs->fields["iddependencia"];
				//esta es una prueba para grabr y editar
				$pComision["estadovinculacion"] = $rs->fields["permitircomision"];
				$personal["idcontrato"] = $rs->fields["idcontrato"];
				$personal["numexp"] = $rs->fields["numexp"];
				$idHonorario = $rs->fields["idhonorario"];
				$personal["cargo"] = $rs->fields["cargo"];
				$personal["codigo"] = $rs->fields["codigo"];
				$arregloNombre = array_keys($personal);
				foreach($arregloNombre as $reemplazable) {
					$rupper = strtoupper($reemplazable);
					$tpl->setVariable($rupper, $personal[$reemplazable]);
				}
			} else {
				$enlUsuaSess.="&edicion=1";
				$tpl->loadTemplatefile("mensajesError.htm");
				$tpl->setVariable("TITULO_PAGINA", "CONSULTA USUARIO");
				$tpl->setVariable("CSSURL", URLCSS);
				$tpl->setVariable("USUARIO", $enlUsuaSess);
				
				$tpl->setVariable("ESTILO", "titulosError");
				$tpl->setVariable("MENSAJE", "No existe funcionario con la c&eacute;dula ingresada.");
				
				$tpl->show();
				exit();
			}
	}
	$tipoVinculacion = array();
	$tipoVinculacion[0]["VALOR_VINCULACION"] = "0";
	$tipoVinculacion[0]["NOMBRE_VINCULACION"] = "Seleccione tipo de vinculaci&oacute;n";
	$tipoVinculacion[1]["VALOR_VINCULACION"] = "C";
	$tipoVinculacion[1]["NOMBRE_VINCULACION"] = "Contratista";
	$tipoVinculacion[2]["VALOR_VINCULACION"] = "F";
	$tipoVinculacion[2]["NOMBRE_VINCULACION"] = "Funcionario";
	$estado = array();
	$estado[0]["VALOR_ESTADO"] = "0";
	$estado[0]["NOMBRE_ESTADO"] = "Seleccione tipo de Estado";
	$estado[1]["VALOR_ESTADO"] = "A";
	$estado[1]["NOMBRE_ESTADO"] = "Activo";
	$estado[2]["VALOR_ESTADO"] = "I";
	$estado[2]["NOMBRE_ESTADO"] = "Inactivo";
	$tipoPermiso = array();
	$tipoPermiso[0]["VALOR_PERMISO"] = "0";
	$tipoPermiso[0]["NOMBRE_PERMISO"] = "Permiso para comision";
	$tipoPermiso[1]["VALOR_PERMISO"] = "S";
	$tipoPermiso[1]["NOMBRE_PERMISO"] = "Si";
	$tipoPermiso[2]["VALOR_PERMISO"] = "N";
	$tipoPermiso[2]["NOMBRE_PERMISO"] = "No";
	$estilo = array();
	$estilo[] = "listado2";
	$estilo[] = "listado1";
	
	$sql = "SELECT nombredependencia, iddependencia FROM dependencia";
	$rs = $conn->query($sql);
	$nmenu = "dependencia";
	$valor = $idDepe;
	$default_str = "";
	$itemBlanco = "Selecciones una dependencia";
	$depeSelect = $rs->GetMenu2($nmenu, 
					$default_str,
					$blank1stItem = "$valor:$itemBlanco",
					false,
					0,
					'class="select"');
	$sql = "SELECT idvigencia as codvigencia, idvigencia FROM vigencia";
	$rs = $conn->query($sql);
	$nmenu = "vigencia";
	$valor = "";
	$default_str = "";
	$itemBlanco = "Seleccione vigencia";
	$vigenciaSelect = $rs->GetMenu2($nmenu, 
					$default_str,
					$blank1stItem = "$valor:$itemBlanco",
					false,
					0,
					'class="select"');
	
	$sql = "SELECT nombre, idhonorario FROM honorario";
	$rs = $conn->query($sql);
	$nmenu = "honorario";
	$valor = "";
	$default_str = "";
	$itemBlanco = "Seleccione honorario";
	$honorarioSelect = $rs->GetMenu2($nmenu, 
					$default_str,
					$blank1stItem = "$valor:$itemBlanco",
					false,
					0,
					'class="select"');
	
	foreach ($tipoVinculacion as $opcion) {
		$tpl->setCurrentBlock("vinculacion");
		$tpl->setVariable("VALOR_VINCULACION",$opcion["VALOR_VINCULACION"]);
		$tpl->setVariable("NOMBRE_VINCULACION",$opcion["NOMBRE_VINCULACION"]);
		$tpl->parseCurrentBlock("vinculacion");
	}
	
	foreach ($tipoPermiso as $opcion) {
		$tpl->setCurrentBlock("permiso");
		$tpl->setVariable("VALOR_PERMISO",$opcion["VALOR_PERMISO"]);
		$tpl->setVariable("NOMBRE_PERMISO",$opcion["NOMBRE_PERMISO"]);
		$tpl->parseCurrentBlock("permiso");
	}
	
	$tpl->setVariable("TITULO_PAGINA", "Formulario Para Carga Masiva");
	$tpl->setVariable("CSSURL", URLCSS);
	$tpl->setVariable("DEPE_SELECT", $depeSelect);
	$nombreBot = !empty($_POST["cedulaEmpleado"]) ? 'Modificar' : 'Agregar';
	$tpl->setVariable("VALOR_BOTON", $nombreBot);
	$tpl->setVariable("VIGENCIA_SELECT", $vigenciaSelect);
	$tpl->setVariable("HONO_SELECT", $honorarioSelect);
	$tpl->setVariable("ARCHIVOEXEC", $archivoExec . $enlUsuaSess);
	$tpl->show();
?>